# 将指定目录下pdf文件转为jpg文件
import os
import fitz

# 指定目录
dir_path = "1st\\中pdfs"

# 遍历目录下的所有文件
for filename in os.listdir(dir_path):
    # 判断文件是否为pdf文件
    if filename.endswith(".pdf"):
        # 打开pdf文件
        pdf_path = os.path.join(dir_path, filename)
        pdf_document = fitz.open(pdf_path)
        # 将pdf文件转为jpg文件
        for i in range(len(pdf_document)):
            page = pdf_document.load_page(i)
            pix = page.get_pixmap()
            jpg_filename = os.path.splitext(filename)[0] + "_" + str(i) + ".jpg"
            jpg_path = os.path.join(dir_path, jpg_filename)
            pix.save(jpg_path)
        # 关闭pdf文件
        pdf_document.close()
print("转换完成")
# 注意：需要安装PyMuPDF库，可以使用pip install PyMuPDF命令进行安装